#pragma once
#include "Button.h"

Button::Button(const std::string& _message){
	message = _message;
}

Button::~Button(){
	Subject::~Subject();
}

Button::Button(const Button& button){
	this->message = button.message;
}

const Button& Button::operator=(const Button& button){

	if (this != &button){
		this->message = button.message;
	}

	return *this;
}

void Button::click(){
	Subject::Notify(message);
}